stick a pin in it - Espagnol Anglais Dictionnaire